Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 METEOR LINK Terraced £344,314 £300,000 16 Dec 2020
2 METEOR LINK Terraced £386,000 £227,700 31 Jan 2013
4 METEOR LINK Detached £429,440 £327,500 2 Dec 2016